mechanical and physical properties of aggregates - Spanish English Dictionary